home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19960425-19960715 / 000096_news@columbia.edu _Sat May 18 14:15:23 1996.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Return-Path: news@columbia.edu
  2. Received: from apakabar.cc.columbia.edu (apakabar.cc.columbia.edu [128.59.35.159]) by watsun.cc.columbia.edu (8.7.5/8.7.3) with ESMTP id OAA19535 for <kermit.misc@watsun>; Sat, 18 May 1996 14:15:23 -0400 (EDT)
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.7.5/8.7.3) id OAA18896 for kermit.misc@watsun; Sat, 18 May 1996 14:15:22 -0400 (EDT)
  4. Path: news.columbia.edu!lamont.ldeo.columbia.edu!news.er.usgs.gov!stc06.ctd.ornl.gov!fnnews.fnal.gov!uwm.edu!math.ohio-state.edu!howland.reston.ans.net!newsfeed.internetmci.com!news.sprintlink.net!ralph.vnet.net!lys.vnet.net!degraaf
  5. From: degraaf@lys.vnet.net (degraaf)
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: kermit & MS TCP/IP-32, v3.11b
  8. Date: 18 May 1996 16:51:10 GMT
  9. Organization: Vnet Internet Access, Inc. - Charlotte, NC. (704) 374-0779
  10. Lines: 66
  11. Message-ID: <4nkv5u$e7a@ralph.vnet.net>
  12. NNTP-Posting-Host: lys.vnet.net
  13. Summary: kermit can run with new MS TCP/IP-32
  14. Keywords: kermit TCP/IP-32
  15. X-Newsreader: TIN [version 1.2 PL2]
  16.  
  17. Kermit _can_ be run over MicroSoft's new TCP/IP-32 ver 3.11b stack,
  18. but there's a trick.
  19.  
  20. Short story:
  21.  
  22. You must add NDIS3PKT.386 and you must use two different IP addresses,
  23. one for the MS stack, the other for kermit.
  24.  
  25. Long story:
  26.  
  27. I have a samba UNIX server and wanted to use the new MS TCP/IP-32
  28. ver3.11b stack for WindowsforWorkgroups 3.11 and also use kermit
  29. to log on directly to UNIX from a client PC.  I collected from
  30. ftp.microsoft.com/bussys/clients/wfw the files TCP32B.EXE and
  31. WFWFILES.EXE, as well as instruction files, INDEX.TXT, UPDATE.TXT, and
  32. WFWFILES.TXT.  The .EXE files expand into floppy-loads that are used to
  33. install this new stack into WfW 3.11 and some new files that are
  34. manually copied according to the complete instructions given.
  35.  
  36. This new stack uses NDIS ver 3 to access the Ethernet card, while
  37. kermit uses a packet driver.  Previously, DIS_PKT9.DOS was interposed 
  38. between kermit's packet driver and the NDIS module, and WINPKT.COM
  39. was used to mediate between Windows and the packet driver.
  40. This was clearly documented by Joe Doupnik in DIS_PKT.DOC in the
  41. Kermit for DOS package.  Unfortunately these NDIS 2 programs don't work
  42. any more with the new NDIS 3 stack.
  43.  
  44. Instead, one uses NDIS3PKT.386, written by Daniel D. Lanciani.
  45. It is a Windows VxD (Virtual Device) which provides a packet driver
  46. interface on top of NDIS 3.  I collected ver 1.2 from
  47. pc.usl.edu/pub/packet_drivers -  ndis3pkt.386 and ndis3pkt.readme.
  48. Installation is very simple:
  49.  
  50. Copy NDIS3PKT.386 file to the system directory, eg C:\WFW\SYSTEM.
  51. In system.ini, add to [386Enh]
  52.     device=ndis3pkt.386
  53. and add a new section
  54.     [ndis3pkt]
  55.     netcard0=MS$NE1CLONE
  56.  
  57. where MS$NE1CLONE happens to be the driver name for my network card.
  58. Yours may well be different.  (It's usually found in the BINDINGS= line
  59. of the [NETBEUI] section of protocol.ini)
  60.  
  61. Now comes the trick.  You have, during network initialization,
  62. specified an IP address for the PC.  This is used by the MS stack in
  63. its communications with other machines on the network.
  64. You must also give kermit an IP address, usually in MSCUSTOM.INI, eg,
  65.      SET TCP/IP ADDRESS 192.9.100.23   ;(NOT 192.9.100.22)
  66. Be SURE this is different from the address given to TCP/IP!
  67.  
  68. When I initially used a single IP address for both, kermit's attempt 
  69. to open a connection to the UNIX server failed with the  message
  70. "Connection refused by host".  With a different IP address
  71. for kermit, connections succeed.
  72.  
  73. Apparently, when packets arrive for both NDIS and the packet driver
  74. using the same IP address, bad things happen in the new MS stack. 
  75. Since NDIS3PKT.386 includes a multiplexor, the same "extra" IP address
  76. can be used by several packet driver programs, such as kermit. 
  77. But you must now use up two addresses for each PC. 
  78. Thanks, MicroSoft.
  79.  
  80. --
  81.     David A. De Graaf    degraaf@vnet.net
  82.     DATIX, Inc.        (803) 785-3136